相机到 PLC 通信失败
本页说明当 OV80i 相机无法与 PLC 通信时的故障排除方法。您可以通过以下方式集成:
- EtherNet/IP(使用 EDS 文件的基于网络的通信)
- 硬接线数字 I/O(DO/DI 信号)
选项 1:EtherNet/IP(网络集成)
工作原理
- OV80i 作为 EtherNet/IP 适配器 运行
- 您的 PLC 作为 扫描器/主站,周期性地读写 I/O 组态
- 使用 EDS 文件在 PLC 的工程环境中配置相机
设置步骤
- 为 OV80i 分配静态 IP,确保与 PLC 在同一子网内
- 在相机 UI 的 Industrial Ethernet 下启用 EtherNet/IP 模式
- 下载并导入
OV80i_EDS
文件到您的 PLC 工具中 - 将相机添加为设备,配置输入/输出组态实例,并设置 RPI(请求包间隔)
- 将组态 I/O 标签映射到 PLC 变量,验证实时数据交换
您将获得
- 输入组态 包含状态位(在线、触发确认、结果可用)、配方 ID、ROI 结果等
- 输出组态 允许 PLC 发送硬件触发或配方切换等命令
EtherNet/IP 故障排除
- 在 PLC 工具中检查 PLC I/O 连接状态
- Ping 相机 IP 以确保网络可达
- 确认 RPI 设置在支持的周期范围内(20–10,000 ms)
- 确认
Inspection Completed
和 ROI 数据位在 I/O 中正确切换
选项 2:数字 I/O(物理接线)
- 使用 数字输出 (DO1) 传递结果信号
- 使用 触发输入 由 PLC 触发采集
- DO/DI 线路为 NPN 下拉型(拉低至 GND)
接线概述
- 将 DO GND 连接到 PLC GND
- 将 DO1、Trigger IN 或其他 I/O 连接至对应的 PLC 输入/输出端口
- PLC 配置为 低电平有效检测,因 DO1 采用下拉至 GND
何时使用继电器
需要继电器的情况:
- PLC 需要 PNP/上拉信号
- 负载超过 100 mA(DO 最大电流)
- 需要系统间隔离
继电器接线示例:
nginx
CopyEdit
DO1 ──⟶ Relay Coil ──+24 V
│
DIO GND ──────────┘
- 继电器触点向 PLC 提供干净信号,避免 DO1 直接供电
数字 I/O 故障排除
- 测量 DO1 电压是否在激活时从 24 V 切换到 0 V
- 确保
DIO GND
与 PLC 共地 - 验证 PLC 输入配置为 NPN/低电平有效逻辑
最终检查清单
检查点 | EtherNet/IP | 数字 I/O |
---|---|---|
OV80i 与 PLC 在同一子网 | ✅ | 不适用 |
配置静态 IP | ✅ | 不适用 |
导入 EDS 文件 | ✅ | 不适用 |
映射 EtherNet/IP I/O 组态 | ✅ | 不适用 |
DIO GND 接线至 PLC GND | 可选 | ✅ |
DO1 接线至 PLC 输入或继电器 | 可选 | ✅ |
需要时使用继电器以支持上拉/电压 | 可选 | ✅ |
PLC 读取有效的检测结果 | ✅ | ✅ |